package org.eweb4j.ioc.config.bean;

import org.eweb4j.util.xml.tag.XmlTag;
import org.eweb4j.util.xml.tag.XmlTagType;

/**
 * IOC组件存取配置信息的bean
 * 
 * @author cfuture.aw
 * @since v1.a.0
 * 
 */
public class Injection {
	@XmlTag(type = XmlTagType.attriType)
	private String ref;
	@XmlTag(type = XmlTagType.attriType)
	private String name;
	@XmlTag(type = XmlTagType.attriType)
	private String type;
	@XmlTag(type = XmlTagType.attriType)
	private String value;
//	@XmlTag(type = XmlTagType.attriType, value = "org.eweb4j.ioc.config.bean.Injection")
//	private String xmlBean;
	// public String getXmlBean() {
	// return xmlBean;
	// }
	// public void setXmlBean(String xmlBean) {
	// this.xmlBean = xmlBean;
	// }
	public String getRef() {
		return ref;
	}
	public void setRef(String ref) {
		this.ref = ref;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public String getType() {
		return type;
	}
	public void setType(String type) {
		this.type = type;
	}
	public String getValue() {
		return value;
	}
	public void setValue(String value) {
		this.value = value;
	}
}
